home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-19 / iritsm3s.zip / CONVEX.H < prev    next >
C/C++ Source or Header  |  1990-09-02  |  860b  |  21 lines

  1. /*****************************************************************************
  2. *   "Irit" - the 3d polygonal solid modeller.                     *
  3. *                                         *
  4. * Written by:  Gershon Elber                Ver 0.2, Mar. 1990   *
  5. ******************************************************************************
  6. *   Definitions, local to module, of the polygon convexity handler.         *
  7. *****************************************************************************/
  8.  
  9. #ifndef CONVEX_GH
  10. #define CONVEX_GH
  11.  
  12. /* Prototypes of global functions of CONVEX module: */
  13. ObjectStruct *ConvexPolyObjectN(ObjectStruct *PObj);
  14. void ConvexPolyObject(ObjectStruct *PObj);
  15. int ConvexPolygon(PolygonStruct *Pl);
  16. PolygonStruct *SplitNonConvexPoly(PolygonStruct *Pl);
  17. void GenRotateMatrix(MatrixType Mat, VectorType Dir);
  18. void ReverseVrtxList(PolygonStruct *Pl);
  19.  
  20. #endif /* CONVEX_GH */
  21.